//Dlg_FillListBoxLists

  _idc2 = _this select 0;
  _DualList = _this select 1;
  
  lbClear _idc2;
  {
    _typeName = typeName _x;
    if (_typeName == "ARRAY") then
    {    
      _Item = _x select 0;
      _Data = _x select 1;
      
      _index = lbAdd [_idc2, _Item];
      lbSetData [_idc2, _index, _Data];
      
    }
    else
    {
      if (_typeName == "STRING") then
      {
        _Item = _x;
        
        _index = lbAdd [_idc2, _Item];
      };
    };
  } forEach _DualList;
  
  lbSetCurSel [_idc2, 0];
